structured transactions - French English Dictionary